casting bench - German English Dictionary